<?php

include_once "usuarios_bd.php";
include_once "seguridad.php";
include_once "bd.php";

session_start(); 

conectar_bd();

$usuario = post_param('usuario');
$contrasenia = post_param('contrasenia');
$validar_contrasenia = post_param('validarContrasenia');
$mail = post_param('mail');

$usuario_existente = (obtenerIdUsuario($usuario)!="");
$usuario_vacio = ($usuario == "");
$contrasenia_vacia = ($contrasenia == "");
$validacion_contrasenia_incorrecta = ($contrasenia != $validar_contrasenia) ;
$mail_invalido = (filter_var($mail, FILTER_VALIDATE_EMAIL) == "");

if(!$usuario_existente && !$usuario_vacio && !$contrasenia_vacia && !$validacion_contrasenia_incorrecta && !$mail_invalido){
  $id = guardarUsuario($usuario, $contrasenia, $mail);
  $_SESSION['id_usuario_actual'] = $id;
  $_SESSION['login_usuario_actual'] = obtenerLoginName($id);
  
  echo "registro_ok";
}
else{
  include "formulario_registro_body.php";
}
?>

